//#include<iostream>
//#include<string>
//#include<chrono>
//
//
//
//class Timer {
//public:
//	Timer()
//	{
//		m_StartTimePoint = std::chrono::high_resolution_clock::now();
//	}
//	~Timer() {
//		Stop();
//	}
//	void Stop() {
//		auto EnndTimePoint = std::chrono::high_resolution_clock::now();
//
//		auto start = std::chrono::time_point_cast<std::chrono::microseconds>(m_StartTimePoint).time_since_epoch().count();
//		auto end = std::chrono::time_point_cast<std::chrono::microseconds>(EnndTimePoint).time_since_epoch().count();
//		std::cout << start - end << "ms" << std::endl;
//	}
//private:
//	std::chrono::time_point<std::chrono::high_resolution_clock> m_StartTimePoint;
//};
//
//void Function1() {
//	Timer timer1;
//	for (int i = 0; i < 1000; i++)
//		std::cout << "hello----" << i << std::endl;
//}
//void Function2() {
//	Timer timer2;
//	for (int i = 0; i < 10; i++)
//		std::cout << "hello world-------" << i << std::endl;
//}
//
//
//
//int main() {
//	Function1();
//	Function2();
//
//	std::cin.get();
//}
